<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script src="../js/jquery-3.5.1.js" type="text/javascript" charset="utf-8"></script>
		<style type="text/css">
			#d1 {
				width: 100px;
				height: 100px;
				background-color: black;
			}
		</style>
	</head>
	<body>
		<input type="radio" name="color" value="1" />红色
		<input type="radio" name="color" value="2" />黄色
		<input type="radio" name="color" value="3" />绿色
		<div id="d1">
			
		</div>
		<button type="button">打印选中的内容</button>
		<select>
		  <option value="1">Flowers</option>
		  <option value="2" selected="selected">Gardens</option>
		  <option value="3">Trees</option>
		</select>
		<script type="text/javascript">
			//点击不同颜色，改变div的背景色
			$(function() {
				// $("#d1").css("background-color", "yellow");//改变div的背景色
				//按钮div等所有元素都可以添加点击事件click
				//对复选框、单选框还有select，input输入框。一般会使用change事件
				//获取所有radio
				// $("input[type='radio']")
				//获取所有name=color的radio
				// $("input[name='color']")
				//添加点击事件
				$("input[name='color']").change(function(event) {
					// console.log(a, b, c);
					// console.log($(this).val());
					let val = $(this).val();
					// console.log(typeof Number.valueOf(val));
					// console.log(typeof parseInt(val));
					// console.log(typeof val);
					// console.log(typeof 1);
					console.log(val === 1);//===要求类型和值都一样
					if(val === "1") {
						$("#d1").css("background-color", "red");
					}else if(val === "2") {
						$("#d1").css("background-color", "yellow");
					}else {
						$("#d1").css("background-color", "green");
					}
				});
				$("button").click(function() {
					console.log($("select option:selected").val());
					console.log($("select option:selected").text());
				});
				//作业：完成省、市、区的联动选择。点击按钮显示选择省市区组成一个地址打印。
			});
		</script>
	</body>
</html>
